New FT-60 will put NZ firmly on global motorsport map
Toyota Racing New Zealand has today revealed both a new brand and a brand new racing car for its annual New Zealand-based single seater championship and says it is aiming to put the championship...